iT邦幫忙

2024 iThome 鐵人賽

DAY 13
0
DevOps

從零開始的DevOps猴!系列 第 13

Day13-Docker Image離線備份

  • 分享至 

  • xImage
  •  

Docker Image的交付方式

前面有提到使用Docker Hub上傳包好的Image,但因為是公開環境,有版權問題就難搞了,這時交付方式Docker提供另一個方式,將image轉乘.tar檔,我們今天來實做看看。

1. 使用 docker save 和 docker load

這種方法適合單個Image的備份和恢復。

備份Image:

# 將Image保存為 tar 文件
docker save -o <output_file.tar> <image_name>:<tag>

# 例子
docker save -o piyeh.tar > piyeh_redis

dockerSave

恢復Image:

# 從 tar 文件載入Image
docker load -i <input_file.tar>

# 例子
docker load -i piyeh.tar

dockerImage

小結

使用docker savedocker load適合簡單的單Image備份,而使用Docker Registry則更適合團隊協作和大規模Image管理,明天來研究簡單架設Private Registry


上一篇
Day12-Docker Compose懶人包
下一篇
Day14-Docker Image離線備份(Private Registry)
系列文
從零開始的DevOps猴!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言